tlkd: delete 'NEED_BL32' build variable
authorVarun Wadekar <[email protected]>
Fri, 24 Jul 2015 12:30:33 +0000 (18:00 +0530)
committerVarun Wadekar <[email protected]>
Fri, 24 Jul 2015 12:53:12 +0000 (18:23 +0530)
Remove the 'NEED_BL32' flag from the makefile. TLK compiles using a
completely different build system and is present on the device as a
binary blob. The NEED_BL32 flag does not influence the TLK load/boot
sequence at all. Moreover, it expects that TLK binary be present on
the host before we can compile BL31 support for Tegra.

This patch removes the flag from the makefile and thus decouples both
the build systems.

Tested by booting TLK without the NEED_BL32 flag.

Signed-off-by: Varun Wadekar <[email protected]>
docs/plat/nvidia-tegra.md
services/spd/tlkd/tlkd.mk

index 9d7727cfd2ad39cbc2fda51c221c2de81733746c..6c76dd109eeadf6f0e8f472552cea13028f8e2e0 100644 (file)
@@ -57,8 +57,7 @@ without changing any makefiles.
 Preparing the BL31 image to run on Tegra SoCs
 ===================================================
 'CROSS_COMPILE=<path-to-aarch64-gcc>/bin/aarch64-none-elf- make PLAT=tegra \
-TARGET_SOC=<target-soc e.g. t210|t132> BL32=<path-to-trusted-os-binary> \
-SPD=<dispatcher e.g. tlkd> all'
+TARGET_SOC=<target-soc e.g. t210|t132> SPD=<dispatcher e.g. tlkd> all'
 
 Power Management
 ================
index d814d94f1e36c1017a04613ac2197713b7bba142..b1159e78f0b54d3325dee7ba5082b59eb71ee3db 100644 (file)
@@ -34,5 +34,3 @@ SPD_SOURCES           :=      services/spd/tlkd/tlkd_common.c         \
                                services/spd/tlkd/tlkd_helpers.S        \
                                services/spd/tlkd/tlkd_main.c           \
                                services/spd/tlkd/tlkd_pm.c
-
-NEED_BL32              :=      yes